// let a=123;
// let b=456;
// let c={
//     name:"qwe",
//     age:19
// }

// 一、commonJS模块化规范的导出方式

// 方法一：导出数据a,b,c
// exports.b=b;
// exports.c=c;

// setTimeout(function(){
//     exports.a=a;
// },2000);

// 方法二：
// module.exports={
//     a,
//     b,
//     c
// }


// 二、ES module模块化规范的导出方式
// 方法一：
// 中间一定要加生命变量
// export let a=123;
// export const b=456;
// export var c={
//     name:"小红",
//     age:19
// };

// 方法二：
// let a=123;
// const b=456;
// var c={
//     name:"小红",
//     age:18
// }

// export {a,b,c}

// 方法三：
// let a=123;
// const b=456;
// var c={
//     name:"小红",
//     age:18
// }

// export {
//     a as a1,
//     b as b1,
//     c as c1
// }

// 默认导出
let a=123;
const b=456;
var c={
    name:"小红",
    age:18
}
let x=10;
export {x}

export default {
    a,
    b,
    c
};

